motorcycle squad - German English Dictionary